struggle through difficulty - Allemand Anglais Dictionnaire